/*
 * Copyright 2010 bedatadriven
 *
 *    Licensed under the Apache License, Version 2.0 (the "License");
 *    you may not use this file except in compliance with the License.
 *    You may obtain a copy of the License at
 *
 *        http://www.apache.org/licenses/LICENSE-2.0
 *
 *    Unless required by applicable law or agreed to in writing, software
 *    distributed under the License is distributed on an "AS IS" BASIS,
 *    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *    See the License for the specific language governing permissions and
 *    limitations under the License.
 */

/**
 * JacobGen generated file --- do not edit
 *
 * (http://www.bigatti.it/projects/jacobgen)
 */
package com.bedatadriven.mso.excel;

public class XlFileFormat {
	private final int value;

	/** xlAddIn **/
	public static final XlFileFormat AddIn = new XlFileFormat(18);
	/** xlCSV **/
	public static final XlFileFormat CSV = new XlFileFormat(6);
	/** xlCSVMac **/
	public static final XlFileFormat CSVMac = new XlFileFormat(22);
	/** xlCSVMSDOS **/
	public static final XlFileFormat CSVMSDOS = new XlFileFormat(24);
	/** xlCSVWindows **/
	public static final XlFileFormat CSVWindows = new XlFileFormat(23);
	/** xlDBF2 **/
	public static final XlFileFormat DBF2 = new XlFileFormat(7);
	/** xlDBF3 **/
	public static final XlFileFormat DBF3 = new XlFileFormat(8);
	/** xlDBF4 **/
	public static final XlFileFormat DBF4 = new XlFileFormat(11);
	/** xlDIF **/
	public static final XlFileFormat DIF = new XlFileFormat(9);
	/** xlExcel2 **/
	public static final XlFileFormat Excel2 = new XlFileFormat(16);
	/** xlExcel2FarEast **/
	public static final XlFileFormat Excel2FarEast = new XlFileFormat(27);
	/** xlExcel3 **/
	public static final XlFileFormat Excel3 = new XlFileFormat(29);
	/** xlExcel4 **/
	public static final XlFileFormat Excel4 = new XlFileFormat(33);
	/** xlExcel5 **/
	public static final XlFileFormat Excel5 = new XlFileFormat(39);
	/** xlExcel7 **/
	public static final XlFileFormat Excel7 = new XlFileFormat(39);
	/** xlExcel9795 **/
	public static final XlFileFormat Excel9795 = new XlFileFormat(43);
	/** xlExcel4Workbook **/
	public static final XlFileFormat Excel4Workbook = new XlFileFormat(35);
	/** xlIntlAddIn **/
	public static final XlFileFormat IntlAddIn = new XlFileFormat(26);
	/** xlIntlMacro **/
	public static final XlFileFormat IntlMacro = new XlFileFormat(25);
	/** xlWorkbookNormal **/
	public static final XlFileFormat WorkbookNormal = new XlFileFormat(-4143);
	/** xlSYLK **/
	public static final XlFileFormat SYLK = new XlFileFormat(2);
	/** xlTemplate **/
	public static final XlFileFormat Template = new XlFileFormat(17);
	/** xlCurrentPlatformText **/
	public static final XlFileFormat CurrentPlatformText = new XlFileFormat(-4158);
	/** xlTextMac **/
	public static final XlFileFormat TextMac = new XlFileFormat(19);
	/** xlTextMSDOS **/
	public static final XlFileFormat TextMSDOS = new XlFileFormat(21);
	/** xlTextPrinter **/
	public static final XlFileFormat TextPrinter = new XlFileFormat(36);
	/** xlTextWindows **/
	public static final XlFileFormat TextWindows = new XlFileFormat(20);
	/** xlWJ2WD1 **/
	public static final XlFileFormat WJ2WD1 = new XlFileFormat(14);
	/** xlWK1 **/
	public static final XlFileFormat WK1 = new XlFileFormat(5);
	/** xlWK1ALL **/
	public static final XlFileFormat WK1ALL = new XlFileFormat(31);
	/** xlWK1FMT **/
	public static final XlFileFormat WK1FMT = new XlFileFormat(30);
	/** xlWK3 **/
	public static final XlFileFormat WK3 = new XlFileFormat(15);
	/** xlWK4 **/
	public static final XlFileFormat WK4 = new XlFileFormat(38);
	/** xlWK3FM3 **/
	public static final XlFileFormat WK3FM3 = new XlFileFormat(32);
	/** xlWKS **/
	public static final XlFileFormat WKS = new XlFileFormat(4);
	/** xlWorks2FarEast **/
	public static final XlFileFormat Works2FarEast = new XlFileFormat(28);
	/** xlWQ1 **/
	public static final XlFileFormat WQ1 = new XlFileFormat(34);
	/** xlWJ3 **/
	public static final XlFileFormat WJ3 = new XlFileFormat(40);
	/** xlWJ3FJ3 **/
	public static final XlFileFormat WJ3FJ3 = new XlFileFormat(41);
	/** xlUnicodeText **/
	public static final XlFileFormat UnicodeText = new XlFileFormat(42);
	/** xlHtml **/
	public static final XlFileFormat Html = new XlFileFormat(44);
	/** xlWebArchive **/
	public static final XlFileFormat WebArchive = new XlFileFormat(45);
	/** xlXMLSpreadsheet **/
	public static final XlFileFormat XMLSpreadsheet = new XlFileFormat(46);
	/** xlExcel12 **/
	public static final XlFileFormat Excel12 = new XlFileFormat(50);
	/** xlOpenXMLWorkbook **/
	public static final XlFileFormat OpenXMLWorkbook = new XlFileFormat(51);
	/** xlOpenXMLWorkbookMacroEnabled **/
	public static final XlFileFormat OpenXMLWorkbookMacroEnabled = new XlFileFormat(52);
	/** xlOpenXMLTemplateMacroEnabled **/
	public static final XlFileFormat OpenXMLTemplateMacroEnabled = new XlFileFormat(53);
	/** xlTemplate8 **/
	public static final XlFileFormat Template8 = new XlFileFormat(17);
	/** xlOpenXMLTemplate **/
	public static final XlFileFormat OpenXMLTemplate = new XlFileFormat(54);
	/** xlAddIn8 **/
	public static final XlFileFormat AddIn8 = new XlFileFormat(18);
	/** xlOpenXMLAddIn **/
	public static final XlFileFormat OpenXMLAddIn = new XlFileFormat(55);
	/** xlExcel8 **/
	public static final XlFileFormat Excel8 = new XlFileFormat(56);
	/** xlOpenDocumentSpreadsheet **/
	public static final XlFileFormat OpenDocumentSpreadsheet = new XlFileFormat(60);
	/** xlWorkbookDefault **/
	public static final XlFileFormat WorkbookDefault = new XlFileFormat(51);


	private XlFileFormat(int value) { this.value = value; }
	public int getValue() { return this.value; }
	public static XlFileFormat valueOf(int value) { return new XlFileFormat(value); }
	public boolean equals(Object o) {
		if(o == null || o.getClass() != XlFileFormat.class) return false;
		return ((XlFileFormat)o).value == value;
	}
	public int hashCode() { return value; }
}
